tufted deer - English Synonyms Dictionary